micromeria chamissonis - German English Dictionary